package datetest;

import java.text.DateFormat;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;

public class TestDateFormat {
    public static void main(String[] args) {
        DateFormat df=new SimpleDateFormat("yyyy年MM月dd日 hh:mm:ss:S,属于本年的第w周 z Z");//大写S代表毫秒z/Z代表时区
        Date d=new Date(2132131231L);//距离1970年1月1日0:00的毫秒数
        String str=df.format(d);//时间转换为字符串
        System.out.println(str);//按df实例化pattern格式转换
        System.out.println("*****************************************************");
        String str2="1997-11-26";
        DateFormat df2=new SimpleDateFormat("yyyy-MM-dd");//与上面字符串格式必须相同
        try {
            Date d2=df2.parse(str2);
            System.out.println(d2);
        } catch (ParseException e) {
            e.printStackTrace();
        }
    }
}
